Package-level declarations
Types
Error for the case where the user manually aborted the operation.
This object represents the different API regions that your application can connect to.
Result type returned when an operation has failed.
Enumerated type for the possible AXP modules.
Entry point for applications to configure and use the SDK.
Application-visible view of the current configuration for the AXP SDK.
Common base class for exceptions thrown by the SDK.
Result type returned when an operation has succeeded.
Generic error for the 400 response code, returned when there's not a more specific error to be reported for it.
Common base class for exceptions thrown due to a problem with an SDK config parameter.
A problem that indicates a syntactically correct, yet semantically illegal request. The Server can not process this request until the client resolves the semantic errors described in the violations section.
A user's interaction with AXP, often for a single topic.
Error for the case where a dialog is not found.
Error for the case where an engagement is not found.
Listener interface used for Java applications that can't observe a Kotlin Flow
directly.
Error for the 403 response code - the user is not authorized to access the resource.
Error for the 500 response code - the server encountered an internal problem and could not process the request.
Exception thrown for an SDK config parameter that is invalid.
Error for the case where the JSON response from AXP could not be parsed successfully.
Interface implemented by applications to access a valid JWT for the SDK using the connection to their own application server.
Error for the case where a response from the server is missing a value that is expected to be present.
Error for the case where a response from the server was expected to have a body, but there was no body.
Error for the case where an operation failed due to an error contacting AXP across the network.
Error for the case when there are no items to the variable you are accessing.
Iterator which iterates over elements of type T in a paginated way. Elements are ordered in a most recent first manner i.e. each subsequent page will have older elements of type T.
Data about a participant in an AXP session.
Interface for handling asynchronous results fom API operations.
Enumerated type for the possible optional configuration items for the SDK.
Feature parameters for the session.
Error for the case where a user session is not found.
Error for the 401 response code - the user is not authenticated to access the resource.
Catch-all for all other types of errors.